shock resistant - Turkish English Dictionary